numerous showers - Espagnol Anglais Dictionnaire